extenuating circumstance - German English Dictionary